* {
    padding: 0;
    margin: 0;
    list-style: none;
    box-sizing: border-box;
}

.big {
    width: 1200px;
    height: 800px;
    border: 2px solid #000;
    background-color: pink;
    border-radius: 5px;
}

h2 {
    text-align: center;
}

.shopping_ul_1 li {
    float: left;
    width: 200px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid palevioletred;
    font-weight: bold;
}

.shopping_ul_1 {
    overflow: hidden;
}

.shopping_ul_2 {
    overflow: hidden;
}

.shopping_ul_2 li {
    float: left;
    width: 200px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid palevioletred;
}

.shopping_ul_3 {
    overflow: hidden;
}

.shopping_ul_3 li {
    float: left;
    width: 500px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid palevioletred;
}

input {
    cursor: pointer;
}